.card {
    background-color: #fff;
    padding: 15px 20px;
    box-sizing: border-box;

    .card-content,
    .card-title {
        box-sizing: border-box;
        border-bottom: 1px solid #ccc;
    }

    .card-bottom,
    .card-title {
        display: flex;
        justify-content: space-between;
    }

    .card-title {
        padding: 10px 0 20px;

        .card-name {
            font-size: 19px;
            font-weight: 600;
        }
    }

    .card-content {
        .card-content-p {
            font-weight: 600;
            font-size: 35px;
            margin: 10px 0;
        }

        .card-content-h {
            font-size: 14px;
            margin-bottom: 25px;
        }
    }

    .card-bottom {
        margin: 10px 0 15px;
    }
}